package com.jgdt.jgdtkasannong_university_gene_backend.service.content;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.jgdt.jgdtkasannong_university_gene_backend.common.response.PageRequest;
import com.jgdt.jgdtkasannong_university_gene_backend.dto.ContenMediaDto;
import com.jgdt.jgdtkasannong_university_gene_backend.entity.content.ContentGeneral;

import java.util.List;

/**
 * <p>
 * 内容表 服务类
 * </p>
 *
 * @author chenzg
 * @since 2025-04-24
 */
public interface ContentGeneralService  {

    List<ContenMediaDto> contenMediaByMenuIds(List<Integer> menuIds);
    IPage<ContenMediaDto> contenMediaPage(PageRequest<ContenMediaDto> page);
    List<ContentGeneral> queryByGeneralIds(List<Integer> contentIds);

    void saveUpdateById(List<ContentGeneral> contentGenerals);
}
